ball or pin impression method - Español Inglés Diccionario